Dougray Scott


Deep Impact


Deep Impact (1998)


Mission Impossible II (2000)


Taken 3 (2014)


Desperate Housewives Season 3